Thuật ngữ Hợp_ngữ

  • Một trình họp dịch macro bao gồm một tập lệnh macro sao cho văn bản hợp ngữ (parameterized) được tham số hóa) có thể được biểu thị bằng một tên và tên đó có thể được sử dụng để chèn văn bản mở rộng vào mã khác.
  • Trình hợp dịch đa nền tảng là một trình hợp dịch có thể hoạt động được trên hệ thống máy tính hoặc hệ điều hành (hệ thống chủ) thuộc loại khác với hệ thống mà mã kết quả sẽ chạy (hệ thống đích). Trình hợp dịch chéo tạo điều kiện phát triển các chương trình cho các hệ thống không có tài nguyên để hỗ trợ phát triển phần mềm, chẳng hạn như hệ thống nhúng hoặc vi điều khiển. Trong trường hợp này, mã đối tượng kết quả phải được chuyển đến hệ thống đích, thông qua bộ nhớ chỉ đọc (ROM, EPROM, v.v.), một lập trình viên (khi bộ nhớ chỉ đọc được tích hợp trong thiết bị, như trong vi điều khiển) hoặc liên kết dữ liệu bằng cách sử dụng bản sao chính xác từng bit của mã đối tượng hoặc biểu diễn dựa trên văn bản của mã đó (chẳng hạn như Motorola S-record hoặc Intel HEX).
  • Trình hợp dịch bâc cao là một chương trình cung cấp các tóm tắt ngôn ngữ thường được liên kết với các ngôn ngữ bậc cao, chẳng hạn như các cấu trúc điều khiển nâng cao (IF/THEN/ELSE, DO CASE...) và các loại dữ liệu trừu tượng cấp cao, bao gồm cấu trúc/bản ghi, unions, lớp, và sets.
  • Một vi hợp dịch là một chương trình giúp chuẩn bị một chương trình vi mô, được gọi là phần sụn, để kiểm soát hoạt động ở mức độ thấp của máy tính.
  • Trình hợp dịch meta là một thuật ngữ được sử dụng trong một số vòng tròn cho "chương trình chấp nhận mô tả cú pháp và ngữ nghĩa của hợp ngữ và tạo trình biên dịch cho ngôn ngữ đó."[9]
  • Assembly time là bước tính toán nơi trình biên dịch được chạy.